* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  position: relative;
  :focus-visible {
    outline: none;
  }
}
a {
  color: inherit;
  text-decoration: none;
}
ul {
  li {
    list-style: none;
  }
}

:root {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial,
    sans-serif;
  line-height: 1.5;
  font-weight: 400;

  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  --my-card-bg-color: #ffffff99;

  // 管理中心主题配置
  --my-admin-bg-color: #ffffff;
  --my-admin-bg-color-main: #409eff;
}
html.dark {
  --my-card-bg-color: #1d1e1f99;
}
.my-pagination {
  //justify-content: center;
  margin: 20px;
}
body {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
